Charging rescue system and method for all-electric vehicles

ABSTRACT

A charging rescue system and method for all-electric vehicles comprises: a rescue vehicle APP, a charging rescue vehicle, a rescued vehicle APP, and a rescue platform. The rescue vehicle APP comprises a user module, an order module, a monitoring module, and a communication module. The charging rescue vehicle comprises a controller, a GPS device, a direct current battery charger, an alternating current battery charger, and a measuring module. The rescued vehicle APP comprises a user module, an order module, a payment module, and a communication module. The rescue platform comprises an access module, an order execution module, a vehicle selection module, a rescue vehicle monitoring module, a bill management module, and a user authentication module.

CROSS-REFERENCE TO RELATED APPLICATIONS

This application is a continuation of International Patent ApplicationNo. PCT/CN2015/099139 with a filing date of Dec. 28, 2015, designatingthe United States, now pending, and further claims priority to ChinesePatent Application No. 201510886976.8 with a filing date of Dec. 7,2015. The content of the aforementioned applications, including anyintervening amendments thereto, are incorporated herein by reference.

TECHNICAL FIELD

The present invention belongs to the technical field of traffictransportation, and particularly to a charging rescue system and methodfor all-electric vehicles.

BACKGROUND OF THE PRESENT INVENTION

With continuous popularization of new-energy all-electric vehicles, moreand more all-electric vehicles would be driven on the road. However, along charging time and a short driving mileage are inevitable defects ofthe all-electric vehicles. The most embarrassing situation for theall-electric vehicles is battery depletion when driving halfway andfailing to find a charging pile.

Therefore, many mobile charging vehicles for rescue are launched on themarket, but when a rescued vehicle driver applies for rescue by a phoneor a network, it is hard for a rescue vehicle to rapidly find therescued vehicle due to unclear description for a current geographicposition or road by a user.

Moreover, the rescued vehicle often could only wait for the rescuevehicle passively after being applied for rescue. Therefore, the userexperience is very poor. Moreover, the half-compulsory service of therescue causes the defects of long service process, poor serviceattitude, non-transparent service expense, etc. Sometimes, the rescuebecomes an unsatisfied service, and the user becomes a victim.

SUMMARY OF PRESENT INVENTION

The technical problem to be solved by the present invention is to: solvethe above-mentioned problems existing in an existing art, so as toprovide a charging rescue system and method for all-electric vehicles tocomplete a one-key rescue function, make the rescue faster, improve theaccuracy and efficiency of rescue vehicle dispatching, avoid compulsoryconsumption and unsatisfied services, make the rescue service moretransparent and time-sensitive, and improve the user experience andservice quality.

The present invention adopts the technical solution as follows:

A charging rescue system for all-electric vehicles comprises: a rescuevehicle APP, a charging rescue vehicle, a rescued vehicle APP, and arescue platform, wherein the rescue vehicle APP comprises a user module,an order module, a monitoring module, and a communication module; thecharging rescue vehicle comprises a controller, a GPS device, a directcurrent battery charger, an alternating current battery charger, and ameasuring module; the rescued vehicle APP comprises a user module, anorder module, a payment module, and a communication module; and therescue platform comprises an access module, an order execution module, avehicle selection module, a rescue vehicle monitoring module, a billmanagement module, and a user authentication module. A serial port ofthe controller in the charging rescue vehicle is connected to the directcurrent battery charger, the alternating current battery charger and themeasuring module simultaneously, the other serial port of the controlleris connected to the GPS device, and a third serial port of thecontroller is connected to the monitoring module of the rescue vehicleAPP; the user module, the order module and the monitoring module of therescue vehicle APP are connected to the communication modulesimultaneously; the user module, the order module and the payment moduleof the rescued vehicle APP are connected to the communication modulesimultaneously; and the communication modules of the rescue vehicle APPand the rescued vehicle APP are connected to the access module of therescue platform through Intelnet, and the access module of the rescueplatform is connected to the order execution module, the vehicleselection module, the bill management module, the rescue vehiclemonitoring module and the user authentication module.

A charging rescue method for all-electric vehicles comprises:

1). An electric vehicle driver selects a one-key rescue function on arescued vehicle APP;

2). The rescued vehicle APP packages user information and GPSinformation and sends a rescue application;

3). A rescue platform acquires the rescue application, parses the userinformation and the GPS information, and generates an order table;

4). A vehicle selection module of the rescue platform calculates apriority using an optimal algorithm according to the GPS information ofthe current charging rescue vehicle;

5). The rescue platform pushes a charging rescue vehicle list tooperating personnel according to a descending order of the priority;

6). The operating personnel select a charging rescue vehicle having thehighest priority and assign a rescue order;

7). The rescue platform estimates an rescue expense and time accordingto the GPS information of the charging rescue vehicle that accepts theorder;

8). The charging rescue vehicle acquires the order, and accepts theorder;

9). The rescue platform pushes the estimated expense and time and acharging rescue vehicle state to the rescued vehicle APP;

10). The electric vehicle driver selects whether to accept the rescueorder;

11). An order execution module of the rescue platform informs a rescuevehicle APP when the rescue is accepted, and a rescue action is started;

12). In a rescue process, a rescue vehicle monitoring module of therescue platform acquires the GPS of the charging rescue vehicle in realtime, and pushes the GPS to the rescued vehicle APP, so that theelectric vehicle driver could know a position, a speed and an expectedarrival time of the charging rescue vehicle in real time;

13). When the charging rescue vehicle is arrived, the electric vehicledriver selects a charging mode, and the rescue vehicle charges therescued vehicle;

14). In a charging process, the charging rescue vehicle sends data of abattery charger and a measuring module to the rescue platform in realtime;

15). The rescue platform pushes real-time charging data of the chargingrescue vehicle to the rescued vehicle APP through the order executionmodule;

16). A user could see the charging process on the rescued vehicle APP;

17). When charging is completed, order information pushed by the rescuevehicle APP is sent to the rescued vehicle APP via the rescue platform;

18). The rescued vehicle APP informs the user of payment and evaluation;

19). The rescued vehicle APP sends payment and evaluation information tothe rescue platform;

20). The rescue platform finishes the rescue and presses the rescueorder into a bill management module.

The charging rescue method for the all-electric vehicles is specificallyas follows:

1) Firstly, the rescued vehicle APP is installed on a mobile phone ofthe electric vehicle driver; a user module in the rescued vehicle APP isconnected to the access module of the rescue platform through acommunication module and Intelnet; the user information is registered ina user authentication module of the rescue platform; and relevantinformation of the all-electric vehicles is bound;

2) When the all-electric vehicles break down due to power shortage, thedriver runs the rescued vehicle APP on the mobile phone; the rescuedvehicle APP automatically starts the user module; the user module isconnected to the access module of the rescue platform with a 3G/4Gnetwork through the communication module and Intelnet; and the driverenters a main page of the rescued vehicle APP after passing theauthentication of the rescue platform and the user authenticationmodule; at this time, the driver uses the one-key rescue function, andthe order module is immediately started to send rescue applicationinformation, user data and current GPS position data of the user to therescue platform through the communication module and Intelnet, and theaccess module of the rescue platform acquires the data and immediatelypushes such data to the order execution module;

3) A complete order form is generated in the order execution module, andmeanwhile, the acquired user information is matched with vehicle data ina database by virtue of the order form; and the vehicle data and the GPSdata are packaged and pushed to the vehicle selection module;

4) The vehicle selection module acquires a vehicle optimizationapplication from the order execution module, then acquires related GPSdata, idle state data and vehicle type matching data from the monitoringmodule of the rescue vehicle APP according to the GPS information of therescued data and the vehicle data, and synthesizes the data; and eachrescue vehicle is subjected to optimizing degree grading according to anoptimal strategy algorithm, and the data is pushed to the orderexecution module according to a descending order of grades;

5) The operating personnel of the rescue platform select the mostsuitable vehicle according to the optimizing degree grades, and allocatethe order to the rescue vehicle;

6) The rescue vehicle APP is installed on a display terminal of therescue vehicle, and when the rescue vehicle works, the display terminalis started, and the rescue vehicle APP is connected to the rescueplatform through the communication module and Intelnet, and isauthenticated by the user authentication module on the rescue platform;a monitoring module is provided in the rescue vehicle APP, and is incommunication with a controller of the charging rescue vehicle throughBluetooth, the serial port, WIFI or Ethernet, and the controller of thecharging rescue vehicle is connected to the direct current batterycharger, the alternating current battery charger, the measuring moduleand the GPS device through the serial port; the monitoring module of therescue vehicle APP acquires related data on a current, a voltage and atemperature of the direct current battery charger and the alternatingcurrent battery charger from the controller of the charging rescuevehicle; related data on electric quantity and a charging time of themeasuring module and the GPS position data of the charging rescuevehicle are packaged and sent to the access module of the rescueplatform through the communication module and Intelnet, and the accessmodule sends the data to the monitoring module of the rescue vehicleAPP; and the monitoring module of the rescue vehicle APP monitors aposition of each rescue vehicle, an alternating current, states of thedirect current and alternating current battery chargers and measuringmodule data;

7) When the order data is sent to the rescue vehicle APP by the orderexecution module of the rescue platform through the communication moduleand internet, the order module in the rescue vehicle APP acquires orderinformation and displays the order information to the rescue vehicledriver, and a rescue vehicle worker selects to accept or refuseaccording to his situation; the rescue platform reselects the rescuevehicle in case of selecting to refuse; the rescue platform calculates adistance and an expected rescue expense according to GPS of both therescue vehicle and the rescued vehicle in case of selecting to accept;the rescue platform sends the expected expense, an expected arrival timeand the relevant information of the charging rescue vehicle to therescued vehicle APP; the rescued vehicle APP receives the information;the all-electric vehicle driver reviews whether to accept an ordercontent; the order takes effect when the all-electric vehicle driverselects to accept the order; the order execution module of the rescueplatform tracks an order execution process; and the order executionmodule acquires rescue vehicle data in the monitoring module of therescue vehicle APP and shares the rescue vehicle data to the ordermodule of the rescued vehicle APP through the communication module andIntelnet; and the all-electric vehicle driver may inquire a position, aspeed and an expected arrival time state of the rescued vehicle in theorder module in real time;

8) The charging rescue vehicle arrives at the position of the rescuedvehicle; the user selects a charging mode and the rescued vehicle ischarged by the charging rescue vehicle; the monitoring module in therescue vehicle APP acquires data of the rescue vehicle measuring module,the alternating current battery charger and the direct current batterycharger in real time; the data is packaged and sent to the rescuevehicle monitoring module of the rescue platform through thecommunication module and Intelnet, and shared through the orderexecution module and the order module of the rescued vehicle APP; andthe all-electric vehicle driver sees a real-time charging situation ofthe charging rescue vehicle from the order module;

9) When charging is completed, the rescued vehicle APP packages therelated data of the charging and sends such data to the rescue vehiclemonitoring module of the rescue platform through the communicationmodule and Intelnet; the rescue vehicle monitoring module transfers thedata to the order execution module; the order execution module generatesa bill and pushes the bill to the rescued vehicle APP through the accessmodule; the rescued vehicle APP invokes a payment module to pay by theuser; the user evaluates the service after the payment is completed; therescued vehicle APP sends a payment state and evaluation information tothe order execution module of the rescue platform through thecommunication module and Intelnet after the payment and evaluation arecompleted; and the order execution module finishes the order, and thenpresses an order record into a bill management module for storage, so asto facilitate query of the user.

Beneficial Effects

According to the rescue system and method described in the presentinvention, the rescued vehicle APP could be installed on the mobilephone of the user, and each all-electric vehicle driver installs therescued vehicle APP without increasing any cost, and completes theone-key rescue function. The rescued vehicle APP could acquire the GPSof the mobile phone and sends the GPS to the rescue vehicle through therescue platform, and the rescue vehicle finds the rescued vehiclerapidly through navigation, thereby avoiding that it is hard for therescue vehicle to find the rescued vehicle due to unclear addressdescription when applying for rescue by the phone or the internet, andmaking the rescue faster.

The vehicle selection module of the rescue vehicle involved in therescue system and method of the present invention could calculate thepriority for each usable rescue vehicle according to the rescue vehiclestate, the positions of both the rescue vehicle and the rescued vehicleand a rescued vehicle model, so as to guide a platform operator on dutyto dispatch the rescue vehicle, thereby greatly simplifying the rescuevehicle dispatching process, and improving the accuracy and efficiencyof the rescue vehicle dispatching.

In the rescue system and method of the present invention, once therescue vehicle is successfully dispatched, the rescue distance, therescue time and the rescue expense would be automatically estimated bythe rescue platform, and are confirmed by the user, and the user couldselect or refuse the rescue according to the practical situation, sothat the user consumes clearly, thereby avoiding the occurrence of anoutrageous price and the unsatisfied services by means of thespecificity of the rescue.

In the rescue system and method of the present invention, the rescuevehicle would send the GPS position information and the chargingmeasuring state information to the rescue platform in the rescue processand the charging process; the rescue platform and the user share suchinformation; and the user could evaluate the rescue service processafter the rescue is completed. In this way, the whole rescue process istransparent, and the user could supervise and grasp the rescue processconstantly, thereby making the rescue transparent, making the rescueservice time-sensitive; and moreover, the rescue service could begraded, thereby improving the service experience continuously.

In the rescue system and method of the present invention, the order ismanaged by the special bill management module after being completed, andthe user could inquire the service process and the service bill in realtime.

DESCRIPTION OF THE DRAWINGS

FIG. 1 is a functional block diagram of a system of the presentinvention; and

FIG. 2 is a flow chart of a method of the present invention.

DETAILED DESCRIPTION OF PREFERRED EMBODIMENTS

Referring to FIG. 1 and FIG. 2, a charging rescue system forall-electric vehicles of the present invention comprises: a rescuevehicle APP, a charging rescue vehicle, a rescued vehicle APP, and arescue platform, wherein the rescue vehicle APP comprises a user module,an order module, a monitoring module, and a communication module; thecharging rescue vehicle comprises a controller, a GPS device, a directcurrent battery charger, an alternating current battery charger, and ameasuring module; the rescued vehicle APP comprises a user module, anorder module, a payment module, and a communication module; and therescue platform comprises an access module, an order execution module, avehicle selection module, a rescue vehicle monitoring module, a billmanagement module, and a user authentication module. A serial port ofthe controller in the charging rescue vehicle is connected to the directcurrent battery charger, the alternating current battery charger and themeasuring module simultaneously, the other serial port of the controlleris connected to the GPS device, and a third serial port of thecontroller is connected to the monitoring module of the rescue vehicleAPP; the user module, the order module and the monitoring module of therescue vehicle APP are connected to the communication modulesimultaneously; the user module, the order module and the payment moduleof the rescued vehicle APP are connected to the communication modulesimultaneously; and the communication modules of both rescue vehicle APPand the rescued vehicle APP are connected to the access module of therescue platform through Intelnet, and the access module of the rescueplatform is connected to the order execution module, the vehicleselection module, the bill management module, the rescue vehiclemonitoring module and the user authentication module.

A charging rescue method for all-electric vehicles comprises:

1). An electric vehicle driver selects a one-key rescue function on arescued vehicle APP;

2). The rescued vehicle APP packages user information and GPSinformation and sends a rescue application;

3). A rescue platform acquires the rescue application, parses the userinformation and the GPS information, and generates an order table;

4). A vehicle selection module of the rescue platform calculates apriority using an optimal algorithm according to the GPS information ofthe current charging rescue vehicle;

5). The rescue platform pushes a charging rescue vehicle list tooperating personnel according to a descending order of the priority;

6). The operating personnel select a charging rescue vehicle having thehighest priority and assign a rescue order;

7). The rescue platform estimates an rescue expense and time accordingto the GPS information of the charging rescue vehicle accepting theorder;

8). The charging rescue vehicle acquires the order, and accepts theorder;

9). The rescue platform pushes the estimated expense and time and acharging rescue vehicle state to the rescued vehicle APP;

10). The electric vehicle driver selects whether to accept the rescueorder;

11). The rescue platform and an order execution module inform a rescuevehicle APP when selecting to accept the rescue, and a rescue action isstarted;

12). In a rescue process, a rescue vehicle monitoring module of therescue platform acquires the GPS of the charging rescue vehicle in realtime, and pushes the GPS to the rescued vehicle APP, so that theelectric vehicle driver could know a position, a speed and an expectedarrival time of the charging rescue vehicle in real time;

13). When the charging rescue vehicle arrives, the electric vehicledriver selects a charging mode, and the rescue vehicle charges therescued vehicle;

14). In a charging process, the charging rescue vehicle sends data of abattery charger and a measuring module to the rescue platform in realtime;

15). The rescue platform pushes real-time charging data of the chargingrescue vehicle to the rescued vehicle APP through an order executionmodule;

16). A user could see the charging process on the rescued vehicle APP;

17). When charging is completed, order information pushed by the rescuevehicle APP is sent to the rescued vehicle APP via the rescue platform;

18). The rescued vehicle APP informs the user of payment and evaluation;

19). The rescued vehicle APP sends payment and evaluation information tothe rescue platform;

20). The rescue platform finishes the rescue and presses the rescueorder into a bill management module.

The charging rescue method for the all-electric vehicles is specificallyas follows:

1) Firstly, the rescued vehicle APP is installed on a mobile phone ofthe electric vehicle driver; a user module in the rescued vehicle APP isconnected to the access module of the rescue platform through acommunication module and Intelnet; the user information is registered ina user authentication module of the rescue platform; and relevantinformation of the all-electric vehicles is bound;

2) When the all-electric vehicles break down due to power shortage, thedriver runs the rescued vehicle APP on the mobile phone; the rescuedvehicle APP automatically starts the user module; the user module isconnected to the access module of the rescue platform with a 3G/4Gnetwork through the communication module and Intelnet; and the driverenters a main page of the rescued vehicle APP after passing theauthentication of the rescue platform and the user authenticationmodule; at this time, the driver users the one-key rescue function, andthe order module is immediately started to send rescue applicationinformation, user data and current GPS position data of the user to therescue platform through the communication module and Intelnet; and theaccess module of the rescue platform acquires the partial data andimmediately pushes such data to the order execution module;

3) A complete order form is generated in the order execution module, andmeanwhile, the acquired user information is matched with vehicle data ina database by virtue of the order form; and the vehicle data and the GPSdata are packaged and pushed to the vehicle selection module;

4) The vehicle selection module acquires a vehicle optimizationapplication from the order execution module, then acquires related GPSdata, idle state data and vehicle type matching data from the monitoringmodule of the rescue vehicle APP according to the GPS information of therescued data and the vehicle data, and synthesizes the data; and eachrescue vehicle is subjected to optimizing degree grading according to anoptimal strategy algorithm, and the data is pushed to the orderexecution module according to a descending order of grades;

5) The operating personnel of the rescue platform select the mostsuitable vehicle according to the optimizing degree grading, andallocate the order to the rescue vehicle;

6) The rescue vehicle APP is installed on a display terminal of therescue vehicle, and when the rescue vehicle works, the display terminalis started, and the rescue vehicle APP is connected to the rescueplatform through the communication module and Intelnet, and isauthenticated by the user authentication module on the rescue platform;a monitoring module is provided in the rescue vehicle APP, and is incommunication with a controller of the charging rescue vehicle throughBluetooth, the serial port, WIFI or Ethernet; and the controller of thecharging rescue vehicle is connected to the direct current batterycharger, the alternating current battery charger, the measuring moduleand the GPS device through the serial port; the monitoring module of therescue vehicle APP acquires related data on a current, a voltage and atemperature of the direct current battery charger and the alternatingcurrent battery charger from the controller of the charging rescuevehicle; related data on electric quantity and a charging time of themeasuring module and the GPS position data of the charging rescuevehicle are packaged and sent to the access module of the rescueplatform through the communication module and Intelnet; the accessmodule sends the data to the monitoring module of the rescue vehicleAPP; and the monitoring module of the rescue vehicle APP monitors aposition of each rescue vehicle, an alternating current, states of thedirect current and alternating current battery chargers and measuringmodule data;

7) When the order data is sent to the rescue vehicle APP by the orderexecution module of the rescue platform through the communication moduleand internet, the order module in the rescue vehicle APP acquires orderinformation and displays the order information to the rescue vehicledriver, and a rescue vehicle worker selects to accept or refuseaccording to his situation; the rescue platform reselects the rescuevehicle in case of selecting to refuse; the rescue platform calculates adistance and an expected rescue expense according to GPS of both therescue vehicle and the rescued vehicle in case of selecting to accept;the rescue platform sends the expected expense, an expected arrival timeand the relevant information of the charging rescue vehicle to therescued vehicle APP; the rescued vehicle APP receives the information;the all-electric vehicle driver reviews whether to accept an ordercontent; the order takes effect when the all-electric vehicle driverselects to accept the order; the order execution module of the rescueplatform tracks an order execution process; and the order executionmodule acquires rescue vehicle data in the monitoring module of therescue vehicle APP and shares the rescue vehicle data to the ordermodule of the rescued vehicle APP through the communication module andIntelnet; and the all-electric vehicle driver could inquires a position,a speed and an expected arrival time state of the rescued vehicle in theorder module in real time;

8) The charging rescue vehicle arrives at the position of the rescuedvehicle; the user selects a charging mode and the rescued vehicle ischarged by the charging rescue vehicle; the monitoring module in therescue vehicle APP acquires data of the rescue vehicle measuring module,the alternating current battery charger and the direct current batterycharger in real time; the data is packaged and sent to the rescuevehicle monitoring module of the rescue platform through thecommunication module and Intelnet, and shared through the orderexecution module and the order module of the rescued vehicle APP; andthe all-electric vehicle driver sees a real-time charging situation ofthe charging rescue vehicle from the order module;

9) When charging is completed, the rescued vehicle APP packages therelated data of the charging and sends such data to the rescue vehiclemonitoring module of the rescue platform through the communicationmodule and Intelnet; the rescue vehicle monitoring module transfers thedata to the order execution module; the order execution module generatesa bill and pushes the bill to the rescued vehicle APP through the accessmodule; the rescued vehicle APP calls a payment module to pay by theuser; the user evaluates the service after the payment is completed; therescued vehicle APP sends a payment state and evaluation information tothe order execution module of the rescue platform through thecommunication module and Intelnet after the payment and evaluation arecompleted; and the order execution module finishes the order, and thenpresses an order record into a bill management module for storage, so asto facilitate query of the user.

We claim:
 1. A charging rescue system for all-electric vehicles,comprising: a rescue vehicle APP, a charging rescue vehicle, a rescuedvehicle APP, and a rescue platform, wherein the rescue vehicle APPcomprises a user module, an order module, a monitoring module, and acommunication module; the charging rescue vehicle comprises acontroller, a GPS device, a direct current battery charger, analternating current battery charger, and a measuring module; the rescuedvehicle APP comprises a user module, an order module, a payment module,and a communication module; and the rescue platform comprises an accessmodule, an order execution module, a vehicle selection module, a rescuevehicle monitoring module, a bill management module, and a userauthentication module; a serial port of the controller in the chargingrescue vehicle is connected to the direct current battery charger, thealternating current battery charger and the measuring modulesimultaneously, the other serial port of the controller is connected tothe GPS device, and a third serial port of the controller is connectedto the monitoring module of the rescue vehicle APP; the user module, theorder module and the monitoring module of the rescue vehicle APP areconnected to the communication module simultaneously; the user module,the order module and the payment module of the rescued vehicle APP areconnected to the communication module simultaneously; and thecommunication modules of the rescue vehicle APP and the rescued vehicleAPP are connected to the access module of the rescue platform throughInternet, and the access module of the rescue platform is connected tothe order execution module, the vehicle selection module, the billmanagement module, the rescue vehicle monitoring module and the userauthentication module.